Visual programming language environment for different IoT and robotics platforms in computer science education
نویسندگان
چکیده
منابع مشابه
Elucidative Programming in Computer Science Education
In this paper we present some ideas and tools for involving real programs in educational contexts. The ideas are based on a paradigm called elucidative programming, which we will motivate and introduce. The tool is the Java Elucidator, with which it is possible to produce a web of Java programs and explanations. We will discuss the usage of the elucidative paradigm both from the teacher’s persp...
متن کاملGames Programming in Computer Science Education
In this paper, we investigated the role of content and processes as they relate to games and programming in post-secondary computer science courses. Our examination found themes that can help computer science instructors teach both introductory and advanced programming topics. Our analysis was focused primarily on the theoretical and practical subject matter that is taught in game programming c...
متن کاملProgramming Paradigms in Computer Science Education
Main styles, or paradigms of programming – imperative, functional, logic, and object-oriented – are shortly described and compared, and corresponding programming techniques are outlined. Programming languages are classified in accordance with the main style and techniques supported. It is argued that profound education in computer science should include learning base programming techniques of a...
متن کاملDifferent robotics platforms for different teaching needs
When facing the problem of teaching the basis of robot control programming to computer science students, apart from the syllabus of the course, some other requirements have to be taken into account. For instance, which are the most appropriate robotic platforms, and which are the best programming tools for teaching it. In this paper we describe the platforms and programming environments chosen ...
متن کاملRobotics in Education: New Platforms and Environments
This is the second of two special issues on robotics in education. Robotics projects provide an opportunity to directly interact with technology and design and implement the variety of concepts that they embrace. Seymour Papert termed this style of learning “constructionism” [1]. This approach to learning and teaching creates an active learning environment where students can explore a significa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: CAAI Transactions on Intelligence Technology
سال: 2018
ISSN: 2468-2322,2468-2322
DOI: 10.1049/trit.2018.0016